var current = null;

/**
 * 网页加载后初始化函数，所有onload执行的函数都写在这里
 */
function mengppInit(){
	initKeyboard();
}
/**
 * 初始化首页键盘
 */
function initKeyboard(){
	xmlhttp=new XMLHttpRequest();
    xmlhttp = new XMLHttpRequest();
    url = "pages/keyboard.html";
    xmlhttp.onreadystatechange = callbackInitKeyBoard;
    //第三个参数是同步异步,主线程只能异步
    xmlhttp.open("GET",url,true); 
    xmlhttp.send();
    console.log(xmlhttp.responseText);
}

/**
 * 请求键盘完成后回调函数
 */
function callbackInitKeyBoard(){
	if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		document.getElementById("subbody_top").innerHTML = xmlhttp.responseText;
	}
}

/* 分类导航栏  鼠标滑过事件 */
//条目鼠标移入事件处理
function itemOver(obj){
	//获取当前条目序号
	var data_index = obj.getAttribute("data-index");
//	alert(data_index);
	//当前条目高亮显示
	obj.className = "msl_item mslItemHover";
	//显示隐藏的子条目
	var subItem = document.getElementById("msl_subItem" + data_index);
	subItem.style.display = "block";
	//记住本次高亮显示的对象
//	current = data_index;
}

/*分类导航栏  鼠标移出事件*/
function itemOut(event,obj){
	//ie sougou google 下面能取得window.event,可以根据toElement判断出鼠标是否移向弹出层msl_subItem
	var subItemEvent = window.event;
	var data_index = obj.getAttribute("data-index");
	var subItemCon = document.getElementById("msl_subItem" + data_index);
	var subItemConId = subItemCon.id;
	if(subItemEvent != null){
		//如果不是移向弹出弹出层,就隐藏对应的内容,恢复原来样式
		if(subItemEvent.toElement.id != subItemConId){
			subItemCon.style.display= "none";
			obj.className = "msl_item";
		}
	//火狐下面event.relatedTarget判断出鼠标是否移向弹出层msl_subItem
	}else{
		subItemEvent = event.relatedTarget;
		//如果不是移向弹出弹出层,就隐藏对应的内容,恢复原来样式
		if(subItemEvent != null){
			if(subItemEvent.id != subItemConId){
				subItemCon.style.display= "none";
				obj.className = "msl_item";
			}
		}
	}//结束事件判断
}

/* 中间容器的中间身体,左边部分,导航栏,弹出层内容  鼠标移出事件*/
function cancelDisplaySelf(obj){
	//隐藏弹出层
	obj.style.display= "none";
	//取消导航条的高亮状态
	var item = document.getElementById("msl_item" + obj.getAttribute("data-index"));
	item.className = "msl_item";
}

/*判断浏览器是不是Firefox*/
function getNavigator(){
	if(navigator.userAgent.indexOf("Firefox")){
		return "Firefox";
	}
}